push down (someone's) throat

Translations
imposer de force
Definitions
To force someone to accept or believe something, often in an aggressive or insistent way, even if they do not want it.